macroscopic peritoneal invasion - French English Dictionary